package com.ihr360.payroll.service.payroll.mock.core;

import com.ihr360.payroll.calc.StaffSalaryCalcPeriod;
import com.ihr360.payroll.model.dto.salary.meta.SalaryField;
import com.ihr360.payroll.service.salarytasklet.step.calculator.PersonalSalaryCalculator;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
public class PersonalSalaryCalcContext {
    private PersonalSalaryCalculator calculator;
    private StaffSalaryCalcPeriod calcPeriod;
    private String staffId;
    private String staffName;
    private List<SalaryField> salaryFields;

}
